subordinate supervisor - Spanish English Dictionary